window recess - Spanish English Dictionary